noscript{text-align: center;display: block;background: red;color: #fff;line-height: 30px}
.fl{float: left;display: inline}
.fr{float: right;display: inline}
.none{display: none}
.v-h{visibility: hidden}
.textb{white-space: normal;word-wrap: break-word;word-break: break-all}
.textep{overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
.unselect{-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none}
.mb{font-family: Helvetica, STHeiti, Droid Sans Fallback}
.yh{font-family: "Microsoft YaHei", "微软雅黑", "Lucida Grande", "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Hiragino Sans GB W3", "WenQuanYi Micro Hei", sans-serif}
.st{font-family: "\5B8B\4F53", "Lucida Grande", "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Hiragino Sans GB W3", "WenQuanYi Micro Hei", sans-serif}
.ht{font-family: "\9ED1\4F53", "Lucida Grande", "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Hiragino Sans GB W3", "WenQuanYi Micro Hei", sans-serif}
.ar{font-family: "Arial", "Lucida Grande", "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Hiragino Sans GB W3", "WenQuanYi Micro Hei", sans-serif}
ul{margin: 0;padding: 0;}
p{margin: 0;}
h1,
h2,
h3,
h4{margin: 0;}
.noscript{height: 30px;line-height: 30px;background: #fff;text-align: center;font-size: 20px;}
.my-peson{text-align: right;}
a{color: #282828;-webkit-transition: .3s;transition: .3s;}
a:hover{color: #06c;text-decoration: none;}
a:focus {color: #06c;text-decoration: none;}
body{background: #fff;}
.color-red{color: red;}
.color-green{color: green;}
.ms-controller,
.ms-important,
[ms-controller],
[ms-important]{visibility: hidden;}
.open>.dropdown-menu{min-width: inherit;}
.nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover { color: #fff;background: #3098F9}
.nav-pills>li+li {margin-left:0;}
  .carousel-indicators li {border: 0px solid #999; background: #aaa;}
.carousel-indicators .active {background: #2577e3;}

.carousel-control.left {width:40px; height: 40px; background: #666; top:50%; margin-top: -20px; }
.carousel-control.right {width:40px; height: 40px; background: #666; top:50%; margin-top: -20px;}
.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {font-size: 20px;color: #fff; line-height: 30px; text-align:center;}
.carousel-control .glyphicon-chevron-right, .carousel-control .icon-prev {font-size: 20px;color: #fff; line-height: 30px; text-align:center;}
.carousel-control {color:#000;}

.btn-colleor {font-size: 14px;}
.btn-colleor b {color: #666; font-weight:normal;}

.nav-tabs {    border-bottom: 1px solid #eee;}
.nav-tabs>li>a:hover {border:1px solid #fff; background: transparent; border-bottom:1px solid #eee;}

.main-person .nav-tabs>li>a:hover {border:1px solid #eee;}

@font-face {
    font-family:global-iconfont;
    font-weight:400;
    font-style:normal;
    src:url(../fonts/global-iconfont.eot?v=5abc3e3c);
    src:url(../fonts/global-iconfont.eot?v=5abc3e3c) format("embedded-opentype"), url(../fonts/global-iconfont.woff?v=30bb1fc2) format("woff"), url(../fonts/global-iconfont.ttf?v=7eff213d) format("truetype"), url(../fonts/global-iconfont.svg?v=9fe2f711) format("svg")
}
.F-glob {
    font-family:global-iconfont;
    font-style:normal;
    font-weight:400;
    speak:none;
    text-decoration:none;
    -webkit-font-smoothing:antialiased
}
.F-glob-arrow-down:before {
    content:"\e900"
}
.F-glob-arrow-up:before {
    content:"\e901"
}
.F-glob-caret-down:before {
    content:"\e902"
}
.F-glob-caret-down-thin:before {
    content:"\e903"
}
.F-glob-caret-left:before {
    content:"\3c"
}
.F-glob-caret-left-thin:before {
    content:"\e905"
}
.F-glob-caret-right:before {
    content:"\3e"
}
.F-glob-caret-right-thin:before {
    content:"\e907"
}
.F-glob-caret-right-small:before {
    content:"\203a"
}
.F-glob-caret-up-thin:before {
    content:"\e909"
}
.F-glob-caret-up:before {
    content:"\e90a"
}
.F-glob-close:before {
    content:"\78"
}
.F-glob-close-thin:before {
    content:"\e90c"
}
.F-glob-status-error:before {
    content:"\e90d"
}
.F-glob-status-info:before {
    content:"\e90e"
}
.F-glob-status-opinfo:before {
    content:"\e90f"
}
.F-glob-status-success:before {
    content:"\e910"
}
.F-glob-tri-down:before {
    content:"\e911"
}
.F-glob-tri-left:before {
    content:"\e912"
}
.F-glob-tri-right:before {
    content:"\e913"
}
.F-glob-tri-up:before {
    content:"\e914"
}
.F-glob-sandglass:before {
    content:"\e915"
}
.F-glob-cart:before {
    content:"\e916"
}
.F-glob-cart2:before {
    content:"\e917"
}
.F-glob-phone:before {
    content:"\e918"
}
.F-glob-qrcode:before {
    content:"\e919"
}
.F-glob-star:before {
    content:"\e91a"
}
.F-glob-star-border:before {
    content:"\e91b"
}
.F-glob-roundstar:before {
    content:"\e91c"
}
.F-glob-hot:before {
    content:"\e91d"
}
.F-glob-hot2:before {
    content:"\e91e"
}
.F-glob-position:before {
    content:"\e91f"
}
.F-glob-position2:before {
    content:"\e920"
}
.F-glob-shangquan:before {
    content:"\e921"
}
.F-glob-shangquan2:before {
    content:"\e922"
}
.F-glob-time:before {
    content:"\e923"
}
.F-glob-share:before {
    content:"\e924"
}
.F-glob-3d-glass:before {
    content:"\e925"
}
.F-glob-card:before {
    content:"\e926"
}
.F-glob-child:before {
    content:"\e927"
}
.F-glob-parking:before {
    content:"\e928"
}
.F-glob-commitment-10days:before {
    content:"\e929"
}
.F-glob-commitment-expire:before {
    content:"\e92a"
}
.F-glob-commitment-fast:before {
    content:"\e92b"
}
.F-glob-commitment-free:before {
    content:"\e92c"
}
.F-glob-commitment-speed:before {
    content:"\e92d"
}
.F-glob-commitment-user:before {
    content:"\e92e"
}
.F-glob-commitment-zheng:before {
    content:"\e92f"
}
.F-glob-commitment-retire:before {
    content:"\9000"
}
.F-glob-calendar:before {
    content:"\e931"
}
.F-glob-tags:before {
    content:"\e932"
}
.F-glob-finance:before {
    content:"\e933"
}
.F-glob-members:before {
    content:"\e934"
}
.F-glob-shop:before {
    content:"\e935"
}
.F-glob-basket:before {
    content:"\e936"
}
.F-glob-msg:before {
    content:"\e937"
}
.F-glob-protection:before {
    content:"\e938"
}
.F-glob-edit:before {
    content:"\e939"
}
.F-glob-mail:before {
    content:"\e93a"
}
.F-glob-kefu:before {
    content:"\e93b"
}
.F-glob-coupon:before {
    content:"\e93c"
}
.F-glob-member:before {
    content:"\e93d"
}
.F-glob-bag:before {
    content:"\e93e"
}
.F-glob-bell:before {
    content:"\e93f"
}
.F-glob-deal:before {
    content:"\e940"
}
.F-glob-hotel-appoint:before {
    content:"\e941"
}
.F-glob-arrow-rightup:before {
    content:"\e942"
}
.F-glob-arrow-rightdown:before {
    content:"\e943"
}
.F-glob-doc:before {
    content:"\e944"
}
.F-glob-download:before {
    content:"\e945"
}
.F-glob-data:before {
    content:"\e946"
}
.F-glob-question-cir:before {
    content:"\3f"
}
.F-glob-meishi:before {
    content:"\5403"
}
.F-glob-xiuxianyule:before {
    content:"\4eab"
}
.F-glob-dianying:before {
    content:"\770b"
}
.F-glob-jiudian:before {
    content:"\4f4f"
}
.F-glob-shenghuo:before {
    content:"\627e"
}
.F-glob-wanggou:before {
    content:"\5927"
}
.F-glob-jiankangliren:before {
    content:"\7f8e"
}
.F-glob-lvyou:before {
    content:"\53bb"
}
.F-glob-map:before {
    content:"\e950"
}
.F-glob-subway:before {
    content:"\e951"
}
.F-glob-trash:before {
    content:"\e952"
}
.F-glob-like:before {
    content:"\e953"
}
.F-glob-zhenduan:before {
    content:"\e954"
}
.F-glob-campaign:before {
    content:"\e955"
}
.F-glob-ecomlogo:before {
    content:"\e956"
}
.F-glob-ecommanagecenter:before {
    content:"\e957"
}
.F-glob-ecommsgcenter:before {
    content:"\e958"
}
.F-glob-stock:before {
    content:"\e959"
}
.F-glob-privilege-nameplate:before {
    content:"\e95a"
}
.F-glob-privilege-birthday:before {
    content:"\e95b"
}
.F-glob-privilege-comment:before {
    content:"\e95c"
}
.F-glob-privilege-points:before {
    content:"\e95d"
}
.F-glob-privilege-refund:before {
    content:"\e95e"
}
.F-glob-privilege-service:before {
    content:"\e95f"
}
.F-glob-privilege-taste:before {
    content:"\e960"
}
.F-glob-privilege-upgrate:before {
    content:"\e961"
}
.F-glob-setting:before {
    content:"\e962"
}
.F-glob-phone2:before {
    content:"\e963"
}
.F-glob-ecom-info:before {
    content:"\e964"
}

.container {width:1170px !important; }

.nav-pills>li { float: left;text-align: center;width: 120px;}

.cart-bk {padding-top: 0px;}

/*-- top-nav --*/
.page-header{padding-bottom: 0;margin: 0;border-bottom: 0;}
.top-nav{ background: #f9f9f9;padding-top: 0;padding-bottom: 0; border-top: 1px solid #eee; box-shadow: 0 0 0 1px #fff,0 0 0 2px #ddd,0 0 5px 3px #eee; position:relative;  }
.top-nav .container{background:#f9f9f9;}
.top-nav a{text-decoration: none;color: #282828;font-size: 12px;}
.login-box a{margin-right: 10px;}
.my-peson a{margin-left: 0px;}
.my-peson a:first-child{margin-left: 0;}
.my-peson a .glyphicon{margin-right: 5px;}
.login-box{    width: 320px; line-height: 30px;}
.my-peson{width: 505px; line-height: 30px;  }

.my-peson .sp1 {color: #ccc;}
.my-peson .glyphicon{ color:#666; position: relative;top:2px;padding-left: 4px;}
.my-peson .link {position: relative; display:inline-block; margin-right: -5px;}
.my-peson .sp1 {margin: 0 5px;}
.my-peson .link a {display: block; }
.my-peson .link:hover .my-peson-sbnav{display:block;}
.my-peson-sbnav { position: absolute;left: -8px; background: #fff;border: 1px solid #eee;display: none;width: 90px;z-index: 20; top: 29px;    background-color: #fff;-webkit-background-clip: padding-box;background-clip: padding-box;border: 1px solid #ccc;border: 1px solid rgba(0,0,0,.15);border-radius: 4px;-webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);box-shadow: 0 6px 12px rgba(0,0,0,.175);}
.my-peson-sbnav a {display: block;border-bottom: 0px solid #eee;line-height: 30px;margin: 0;padding: 0 6px;text-align: left; text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.my-peson-sbnav a:hover {background:#eee;}

/*-- header--*/
.header{padding-top: 0px;padding-bottom: 11px;background: #fff;border-bottom: 0px solid #ccc;padding-bottom: 10px;padding-top: 10px;}
.form-search{margin-top: 0px;padding-top:12px;}
.form-search .input-group{border: 2px solid rgb(48, 152, 249);}
.form-search .form-control{border: 0;border-radius: 0;}
.form-search .input-group-btn:last-child>.btn{border-radius: 0;border: 0;background: #3098f9;height: 34px;color: #fff;}
.header-area .btn{ background: transparent;border: 0;font-size: 18px;padding: 0;border-left: 0;border-radius: 0;padding-left: 25px;position: relative;top: 2px;}
.header .col-1{padding: 20px 10px;text-align: center;width: auto;padding-bottom: 13px;}
.col-1-box{width: 233px;margin: 0 auto;}
.header-area .open>.dropdown-toggle.btn-default:focus,
.header-area .open>.dropdown-toggle.btn-default:hover,
.header-area .btn-default:active,
.header-area .open>.dropdown-toggle.btn-default{background: transparent !important;outline: 0;box-shadow: none}

.header-area .dropdown-menu { min-width: inherit;width: 164px;left: 17px;top: 30px; border: 0;}
.hot-key{ position: relative;top: 4px;}
.hot-key a{color:#999;margin-left: 10px;font-size: 12px;}
.hot-key a:hover {color:#06c;}

.header-area .caret { font-size: 12px;border: 0;border: 1px solid #eee;display: inline-block;width: auto;height: auto;padding: 0 5px;margin-left: 5px;     color: #999;}

.tuikuan-link{text-align: right;padding-top: 0px;}
.tuikuan-link .alink{display: inline-block;text-align: center; line-height: 1.3;margin: 0 5px;padding-top: 15px; color: #3098f9;}
.tuikuan-link .alink i{font-size: 24px;}
.tuikuan-link .alink span {display:block;color:#999;font-size: 12px;}


.container-hd1 { padding-top: 0px;height: 60px;background: #fff;margin: 0 auto;margin-top: 1px;}
.container-hd1 .carousel-indicators{bottom:-8px; display:none;}
.container-hd1 .container{background:#fff;overflow: hidden; height: 60px;  }
.container-hd1 .carousel-1{height: 60px;}

.container-hd1 .glyphicon-remove{ position: absolute;border-radius: 50%;border: 0px solid #fff;width: 20px;height: 20px;text-align: center;line-height: 20px;background: transparent;color: #666;cursor: pointer;top: 0;font-weight: normal;right: -19px;}

.row-menu {margin-bottom: 15px;}

.city-list {position: absolute;left: 0;top: 0;border: 1px solid #e3e3e3;background-color: #fff;width: 472px;z-index: 100;padding-bottom: 28px;}

.city-list .group {position: relative;padding: 10px 0 10px 78px;border-top: 1px solid #f6f6f6;line-height: 2;_zoom: 1; font-size: 12px;}

 .city-list .group:first-child {
    border-top:0
}
 .city-list .group .title { position: absolute;left: 10px;top: 16px;font-size: 12px;color: #8c8c8c;}
 .city-list .group a {
    float:left;
    width:60px;
    margin-right:5px;
    color:#282828
}
 .city-list .group a:hover {
   color: #06c;
}
 .city-list .group .double {
    width:125px
}
 .city-list .all {
    position:absolute;
    right:10px;
    bottom:8px;
    color:#8c8c8c
}


 .zztj .row-1{padding-top: 5px;padding-bottom: 28px;height: 124px; } 
 .zztj .price,.zztj  .sell {display:block; margin-left:0px;}
 .header .col-1 {padding-top: 15px;padding-bottom: 0;}
 .header .col-3 {float: right;}
 .header .col-md-5 {margin-left: 37px;}
 .header .form-search{padding-top:12px;}
 .tuikuan-link { padding-top: 0;position: relative;top: -3px;}
 .left-side {padding-right: 0;}
 /*-- biz-val-fypj-col --*/
 .state-p1 {padding-top:5px;}
 .state-p1 span{display:inline-block; padding-right:20px; }
 .state-p1 span:last-child {padding-right:0;}
 #bd-map1 {height:250px;}

/*-- main-box --*/
.main-box{ padding-top: 5px;padding-bottom: 10px;}
.main-person{padding-top: 5px;padding-bottom: 10px;}
.box2{padding-top: 30px;background: #;}
.jjh h2,
.title1{font-size: 20px;font-weight: normal; font-family:"Hiragino Sans GB","Microsoft YaHei",simsun; /*background: #2577e3;*/ color: #666;padding: 10px 15px;     padding-left: 0;    padding-bottom: 12px;}

.row-jjh-hot {position:relative;}
.row-jjh-hot .start-bk-home {position: absolute;top: 0;left: 23px;}

.col-box-thumbnail{background: #f7f5f2;width: auto;}
.col-box-thumbnail .img{display: block;margin: 0 auto;}
.jjh .col-box-thumbnail .img{height: 168px;width: 100%;max-width: 237px;}
.col-box{margin-bottom: 10px;}
.jjh h2 .glyphicon,
.title1 .glyphicon{margin-right: 6px;top: 5px; color:#2577e3;font-size: 25px;}
.jjh .caption{padding: 0;padding-top: 10px;line-height: 1.8;max-width: 237px;margin: 0 auto;}
.jjh .caption h3{text-align: left;font-size: 18px;margin-bottom: 5px;}
.jjh .p3{padding-top: 5px;}
.jjh .thumbnail,
.box1{padding: 10px;border-radius: 0;background: #fff; border:0px solid #eee;}
.jjh .thumbnail{margin-bottom: 0px;background: #fff;box-shadow: 0 1px 3px #ccc;}
.main-nav{background: #2577e3;}
.main-box .main-nav li a,.main-person .main-nav li a{color: #fff;border-radius: 0; background:#2577e3;font-size: 16px;}
.main-box .main-nav li a:hover,.main-box .main-nav li.active a,
.main-person .main-nav li a:hover,.main-person .main-nav li.active a
{background: #3098F9;}

.main-person .container-outdoor{background:#eee; padding-bottom: 30px;}
.main-person .container-outdoor > .container{background:#eee;}

.sell .sp1{color: #f60;}
.zztj .row-1{line-height: 1.8;min-height: 160px;}
.zztj .sell{padding-top: 5px;}
.zztj .price{font-size: 18px;color: #f60;}
.zztj .price .sp1 {font-size:14px;}
.btn-grey{background: #ccc;color: #fff;}
.td-order{margin-bottom: 0;}
.zztj .img{}
.zztj .row-1{}
.zztj .col-msg h4{padding-top: 10px;}
.zztj .btn{margin: 0;padding: 5px;}
.zztj .col-btn{text-align: center;padding-top: 10px;float: right;}
.zztj .col-btn .col-sm-12{padding-bottom: 5px;}
.zztj .col-img{text-align: left;float: left;width: 150px;}
.btn-row{text-align: center;padding-top: 10px;}
#carousel-example-generic1 {margin-bottom:10px;}

/*-- 今日热单 --*/
.tj-box .title1{ margin-bottom: 0px;height: 45px;line-height: 45px;padding: 0 15px;padding-left: 0;}
.tj-box h3{font-size: 16px;font-weight: bold;overflow: hidden;margin-bottom: 5px;height: auto;}
.tj-box .p1{font-size: 12px;height: 36px;overflow: hidden;margin-bottom: 6px;}
.tj-box .thumbnail{ max-width: 310px;margin: 0 auto;border: 0;border: 0;margin-bottom: 0px;padding: 12px;padding-bottom: 10px;border-radius: 0;}
.tj-box .thumbnail:hover {}
.tj-box .thumbnail img {height:154px;width: 260px;}
.tj-box .box1{padding-top: 16px;padding-bottom: 16px; overflow:hidden;padding-top: 0;padding: 0;}
.tj-box .box1 .row {margin: 0; border-right: 1px solid #eee;     overflow: hidden;}
.tj-box .box1 .col-sm-4 {padding: 0;border:1px solid #eee;border-right: 0;  border-bottom: 0px;     height: 317px;}
.tj-box .p3{ margin-top: 10px;height: 30px;border-bottom: 1px solid #eee;margin-bottom: 8px;}
.tj-box .price{font-size: 18px;color: #f60;}

.tj-box .ft1 {font-size: 12px; color: #999;    height: 41px;}
.tj-box .thumbnail {position:relative;}
.tj-box .ft1 .ft1-c1 {display:inline-block;background:#ff8e3f; color: #fff; padding: 0 3px;}
.tj-box .ft1 .pl1  { width: 100px;text-align: right;}
.tj-box .ft1 .pl1 .des1{display:block;text-align:right;margin-top: 5px;}



.tj-box .sellout { font-size: 12px;color: #999;line-height: 1.2;margin-top: 8px;}
.tj-box .price del {font-size: 12px;color: #999;}
.tj-box .price .sp1 {font-size:14px;}
.carousel-1{margin-bottom: 15px;border: 1px solid #eee;}
.view-more-link { text-align: center;background: #f6f6f6;padding-top: 5px;padding-bottom: 5px;font-size: 15px;height: 48px;line-height: 40px;}

.carousel .carousel-control{display:none;}
.carousel:hover .carousel-control {display:block;}

#carousel-example-generic-jjh .carousel-indicators{bottom: -8px;}

#carousel-example-generic-jjh {margin-bottom: 5px;}

/*-- footer --*/
.footer{margin-top: 30px;padding-top: 0px;border-top: 1px solid #e0e0e0;line-height: 1.8;background: #fff;}
.footer a{display: inline-block;color: #999;font-size: 12px;text-align: center;margin: 0 10px;}
.footer a:hover{color: #06c;}
.footer .glyphicon{margin-right: 5px;}
.copy-right{ padding-top: 0;text-align: center;font-size: 12px;color: #999;border-top: 0; padding-bottom: 10px;}
.footer .col-1{border-right: 0px solid #ccc;padding-top: 10px;padding-bottom: 10px;text-align: center;}
.footer .col-2{padding-top: 10px;padding-bottom: 10px;text-align: center;}
.footer .col-3{border-top: 1px solid #ccc;padding-top: 10px;padding-bottom: 10px;}
.footer .col-3 a{margin: 0;}
.fix-right-code{position: fixed;right: 0;top: 40%;display: none;}
.page-buyteam .carousel-inner>.item>a>img,
.page-buyteam .carousel-inner>.item>img,
.page-jijiehao .carousel-inner>.item>a>img,
.page-jijiehao .carousel-inner>.item>img{height: 95px;}
.page-jijiehao .carousel-indicators,
.page-buyteam .carousel-indicators{bottom: -10px;}
#bd-map{width: 100%;height: 500px;}

/*-- jijiehao --*/.jijiehao{margin-bottom: 10px;}
.jijiehao .img img,
.jjh-list-item .img{display: block; margin: 0 auto;width: 100%;}
.jijiehao .col-2,
.jijiehao .col-3{margin: 0 auto;}
.jijiehao .col-2{ padding-top: 0;font-size: 14px;line-height: 1.5;margin-bottom: 0px;padding: 0;}
.jijiehao .col-2 .p2 {margin-bottom: 20px;height: 63px;overflow: hidden; }

.start-bk .time-count{    margin-left: 124px; font-size: 18px;}
.start-bk .time-count .start { background: url("../images/water.png") 1px -317px no-repeat;display: inline-block;width: 41px;height: 45px;}
.start-bk .time-count .lb1 { background: url("../images/water.png") 4px -374px no-repeat;width: 59px;height: 32px;margin-top: 8px;    margin-right: 5px;}
.start-bk .time-count .lb2 { background: url("../images/water.png") 4px -468px no-repeat;width: 59px;height: 32px;margin-top: 8px;    margin-right: 5px;}
.start-bk .time-count .num-ib { background: url("../images/water.png") 1px -81px no-repeat;display: inline-block;width: 22px;height: 30px;line-height: 31px;color: #fff;text-align: center;margin-top: 9px;}

.start-bk .time-count .sp1 {background: url("../images/water.png") 1px -360px no-repeat;display: inline-block;width: 4px;height: 16px; margin: 0 3px;}




.jijiehao .col-2 h3,
.jjh-list-item h3{font-size: 16px;margin-bottom: 5px;font-weight: bold;line-height: 1.6;}
.jijiehao .col-2 .p1{ margin-bottom: 9px;height: 46px;overflow: hidden;max-height: 49px;text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;display: -webkit-box;}
.jijiehao .col-3{}
.nav-tabs>li.active>a,
.nav-tabs>li.active>a:focus,
.nav-tabs>li.active>a:hover{color: #555;cursor: default;background-color: #fff;border: 1px solid #eee;border-bottom-color: transparent;box-shadow: 0 0px 0px #ccc;}

.main-person .nav-tabs>li.active>a,
.main-person .nav-tabs>li.active>a:focus,
.main-person .nav-tabs>li.active>a:hover{color: #555;cursor: default;background-color: #fff;border: 1px solid #eee;border-bottom-color: transparent;box-shadow: 0 0px 2px #ccc;}

.jjh-list-item{font-size: 12px;max-width: 300px;margin: 0 auto;padding: 5px;border: 1px solid #ccc;border-radius: 5px;margin-bottom: 15px;}
.jjh-list-item .p1{margin-bottom: 5px;}
.jjh-list-item h3{padding-top: 7px;}
.jjh-list-item .btn-ground{padding-top: 5px;}
.jjh-active .box1{padding-top: 15px;padding-bottom: 0;position:relative; }
#load-tag{ position: absolute;top: 50%;left: 50%;margin-left: -30px;margin-top: -56px;}

.jijiehao  .box1{border:1px solid #eee;}


.tag-part-more { text-align: center;padding-bottom: 20px;padding-top: 5px;clear: both;position: relative;width: 300px;margin: 0 auto;}
.tag-part-more a {width: 300px;height: 37px;}
.tag-part-more a.end { background-color: #999;border-color: #999;}


#load-tag {position:absolute;top:50%;left:50%;}

/*-- 身边团购 --*/
.bannertuan{margin-bottom: 10px;background: url("../images/map.jpg") center center no-repeat;color: #2577e3;}
.bannertuan .sp1{font-size: 18px;}
.bannertuan .col-1{text-align: center;}
.bannertuan .col-2{text-align: center;}
.map-buyteam-bk .pos-wb{margin-bottom: 10px;}
.map-buyteam-bk .col-1{margin-bottom: 10px;}
.map-buyteam-bk .col-2 .p1{margin-bottom: 10px;}
/*-- main-person 个人中心 --*/.main-person .main-nav{}
.side-nav li{line-height: 25px;border-bottom: 1px solid #ebebeb;font-weight: bold;padding-bottom: 5px;padding: 0px;list-style-type: none;}
.side-nav ul li{border-bottom: none;line-height: 25px;padding-bottom: 0;padding: 0;}
.side-nav ul li a{display: block;padding-left: 0px;font-size: 12px;font-weight: normal;background: 0;line-height: 30px;border-bottom: 0px solid #000;background: #fff;padding-left: 15px;border-bottom: 1px solid #ccc;}
.side-nav li a{display: block;padding-left: 0px;font-size: 14px;color: #555;background-position: -370px -46px;text-decoration: none;}
.side-nav li a:hover,
.side-nav li a.active{color: #337ab7;}

.row-oneyuan {background: #fff; border: 1px solid #eee;  height: 198px;    overflow: hidden;}
.row-oneyuan .title2 {text-align:center;font-style: 16px; font-weight:bold;color: #666;padding-top: 10px;}
.row-oneyuan .title2 .sp1 {color:#f60;font-size:18px;}
.row-oneyuan .img{background: #fff; position: relative;padding-right: 10px; max-width:150px; margin: 0 auto;}
.row-oneyuan .img img {width: 100%;height: auto;}  
.row-oneyuan .img .sp1 { bottom: 0;width: 100%;display: block;text-align: center;margin-top: -4px;padding-bottom: 6px;}
.row-oneyuan .img .sp2 { position: absolute;width: 20px;right: -7px;top: 10px;line-height: 19px;}
.row-hotpop {margin-bottom: 13px;}

#carousel-example-generic-hot {height: 201px;background: #fff; margin-bottom: 0px;  border:1px solid #eee; border-top:0;}
#carousel-example-generic-hot .item{padding-top: 10px;padding-left: 10px;padding-right: 10px;}
#carousel-example-generic-hot .item h3 {font-size: 16px;text-align: center; margin-bottom: 3px;   }
#carousel-example-generic-hot .item p{font-size: 12px;color: #999;text-align: center;margin-bottom: 10px;}
#carousel-example-generic-hot img {height: 127px; margin: 0 auto; max-width:100%;}
#carousel-example-generic-hot .carousel-indicators {bottom:5px;}

#carousel-example-generic-sc { background: #fff; margin-bottom: 0px;height: 303px;}
#carousel-example-generic-sc .item{padding-top: 50px;padding-left: 10px;padding-right: 10px;}
#carousel-example-generic-sc .item h3 {font-size: 16px;text-align: center; margin-bottom: 3px;   }
#carousel-example-generic-sc .item p{font-size: 12px;color: #999;text-align: center;margin-bottom: 10px;}
#carousel-example-generic-sc .carousel-control {}
#carousel-example-generic-sc img {height: 127px; margin: 0 auto; max-width:100%;}
#carousel-example-generic-sc .carousel-indicators {bottom:5px;}

#carousel-example-generic-sc {border:0; border-top:1px solid #eee;}



#carousel-example-generic1 img {height: 397px;}  

.left-side .side-nav{padding-top: 15px;margin-left: 0;margin-right: 0;}
.left-side .side-nav .cur{margin-bottom: 10px;}
.left-side .side-nav .hd1{display: block;height: 30px;line-height: 30px;background: #5F9FF4;color: #fff;padding-left: 15px;}
.left-side .side-nav .hd1 .caret{margin-top: 15px;margin-right: 15px;}
.col-table{background: #fff;box-shadow: 0 2px 3px #ccc;border-radius: 0 5px 5px 5px;overflow: hidden;}
.choose-bar{line-height: 42px;height: 40px;}
.choose-bar a{margin-left: 10px;}
.person-order-hd{display: none;}
.preson-order-item{border-top: 1px solid #ccc;padding-top: 10px;margin-left: -15px;margin-right: -15px;padding: 10px;padding-bottom: 10px;}
.preson-order-item .img{margin-left: 10px;margin-right: 10px;padding-top: 5px;}
.preson-order-item .msg h4{font-weight: bold;font-size: 16px;margin-bottom: 5px;line-height: 1.5;    padding-top: 14px;}
.preson-order-item input{margin-top: 20px;}
.preson-order-item .p1{line-height: 1.5;color: #999;font-size: 12px;}
.preson-order-item .d2{font-size: 12px;color: #999;margin-bottom: 10px;}
.preson-order-item .msg{margin-left: 120px;padding-bottom: 0px;}
.preson-order-item .control{text-align: right;}
.preson-order-item .d2-1{float: left;width: 50%;}
.preson-order-item .d1{border-bottom: 1px dotted #eee;margin-bottom: 10px;overflow: hidden;padding-bottom: 10px;}
.person-right-side{padding-top: 15px;}

/*-- person-right-side-collect --*/.person-right-side-collect .preson-order-item.first{border-top: 0;}
.person-right-side-collect .col-table{padding-top: 10px;}
.pagenation-nav{text-align: center;}

/*-- person-right-side-pj --*/.person-right-side-pj .preson-order-item.first{border-top: 0;}
.person-right-side-pj .star{width: 73px;background: url("../images/star.png") -88px -664px no-repeat;height: 20px;margin-right: 10px;margin-left: 3px;}
.person-right-side-pj .star .sp1{display: block;height: 20px;background: url("../images/star.png") -88px -682px no-repeat;}
.person-right-side-pj .preson-order-item .clear{height: 5px;clear: both;}
.pj-sub {display: none;}
.pj-sub .d1{margin-top: 10px;margin-bottom: 10px;}
.person-right-side-pj .preson-order-item .name{margin-bottom: 5px;}
.person-right-side-pj .d2-1{float: none;}
.person-right-side-pj .preson-order-item .msg{margin-left: 98px;}
.preson-order-item .control{margin-bottom: 0;}
.ripple-wrapper{display: block;position: absolute;background: rgba(255, 255, 255, 0.4);border-radius: 100%;-webkit-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);}
.ripple-wrapper.animated{animation: ripple 0.65s linear;-webkit-animation: ripple 0.65s linear;-moz-animation: ripple 0.65s linear;-o-animation: ripple 0.65s linear;}
.has-ripple{overflow: hidden;position: relative;user-select: none;outline: none;}


.reckback { background-color: #EDEFFF;padding: 10px;border-radius: 3px;margin-top: 10px; margin-left: 20px;}
.reckback .glyphicon{ font-size: 30px;background-color: beige;vertical-align: top;}

.reckback .txt {margin-left:0px;}

.pj-sub textarea{height: 100px;}
.star-wp-add {line-height: 30px; position:relative;}
.star-wp-add .star-lab {display:none; position: absolute;left: 239px;top: -1px;border: 1px solid #999;border-radius: 5px;padding: 0 10px; }
.star-wp-add .star-lab1 { color: #a94442;background-color: #f2dede;border-color: #ebccd1;}
.star-wp-add .star-lab2 {color: #31708f;background-color: #d9edf7;border-color: #bce8f1;}
.star-wp-add .star-lab3 { color: #3c763d;background-color: #dff0d8;border-color: #d6e9c6;}

.star-wp-add .star {width: 300px; height: 26px; background: none; margin-top: 2px;margin-left: 5px;}
.star-wp-add .star .sp1{ background: url("../images/stars.png") 4px 0 no-repeat;width: 31px;height: 26px;float: left;padding-left: 5px;cursor: pointer;display: inline-block;padding-right: 5px;}

.star-wp-add .star .sp-checked-no{background-position: 4px 0px;}
.star-wp-add .star .sp-checked-1{background-position: 4px -32px;}
.star-wp-add .star .sp-checked-2{background-position: 4px -32px;}
.star-wp-add .star .sp-checked-3{background-position: 4px -69px;}
.star-wp-add .star .sp-checked-4{background-position: 4px -69px;}
.star-wp-add .star .sp-checked-5{background-position: 4px -98px;}

.star-wp-add .star .active-no{background-position: 4px 0px;}
.star-wp-add .star .active-sp1{background-position: 4px -32px;}
.star-wp-add .star .active-sp2{background-position: 4px -32px;}
.star-wp-add .star .active-sp3{background-position: 4px -69px;}
.star-wp-add .star .active-sp4{background-position: 4px -69px;}
.star-wp-add .star .active-sp5{background-position: 4px -98px;}

.star-wp-add .star input {visibility: hidden; position: absolute;}

.form-pj {padding-bottom: 15px;}

/*-- person-tk --*/.person-right-side-tk .preson-order-item.first{border-top: 0;}
.person-right-side-tk .d2-1 .sp2{color: #f60;}
.person-right-side-tk .preson-order-item .msg{margin-left: 98px;}

/*-- person-jf --*/.jf-title{font-size: 23px;color: #999;height: auto;line-height: 36px;padding-top: 50px;padding-bottom: 50px;text-indent: 2em;}
.jf-title .sp1{color: #f60;}
.box-cont{padding-top: 15px;padding-bottom: 15px;font-size: 12px;line-height: 1.5;}
.box-cont h2,
.box-cont h4{font-size: 14px;font-weight: bold;margin-bottom: 15px;}
.box-cont h4{margin-bottom: 5px;margin-top: 10px;line-height: 1.5;}
.box-cont .b-20{margin-bottom: 20px;}
.jf-list h3{font-size: 14px;border-bottom: 0px solid #eee;line-height: 30px;margin-bottom: 0px;font-weight: bold;}
.jf-list table{width: 100%;}

/*-- fomr-tk --*/
.form-tk {display:block;padding-bottom: 15px; display:none;}
.form-tk h2 {font-size: 14px;margin-bottom: 10px; color: #000;font-weight:bold;}
.form-tk textarea {height: 100px; margin-bottom: 10px;}

/*-- col-person-set --*/.col-person-set{padding: 15px;}
.change-link{margin-top: 0;text-align: right;margin-left: 10px;}
.col-person-set .form-group{padding-bottom: 0;margin-bottom: 0;overflow: hidden;margin-bottom: 10px;}
.form-group{margin-bottom: 0;padding-bottom: 15px;border-bottom: 0px solid #eee;margin-bottom: 15px;}
.form-grounp-pos{display: box;display: -webkit-box;display: -ms-flexbox;display: -moz-box;width: 100%;}
.form-grounp-pos .form-control{box-flex: 1;-moz-box-flex: 1;-webkit-box-flex: 1;}
.col-person-set label{padding-top: 0;width: 79px;line-height: 34px;margin-bottom: 0;}
.section-form{padding: 10px;background: #efefef;margin-top: 0px;margin-bottom: 15px;}
.section-form h2{font-size: 16px;margin-bottom: 10px;}
.section-form h3{font-size: 14px;margin-bottom: 10px;}
.form-group-col{padding-top: 0px;margin-bottom: 10px;}
.form-group-col-lf{margin-left: 80px;}
.form-group-col-lf .form-control{margin-bottom: 0px;max-width: 300px;}
.p-email{margin-bottom: 5px;}
.getcode{margin-top: 10px;}
.p-email .sp1{color: #f60;}
/*-- biz-val-item --*/.biz-val-col{padding-bottom: 20px;}
.biz-val-item{padding-top: 20px;}
.biz-val-item .fd{font-size: 16px;}
.biz-val-item .fd-name{font-size: 14px;border: 1px solid #eee;padding: 15px;margin-top: 10px;}
.xfdiv{width: 269px;margin: 0 auto;margin-top: 10px;}
.xfdiv .form-control{width: 200px;}
.xfdiv .btn{margin-left: 10px;background: #f60;border: 1px solid #f60;}
.list-val{padding-top: 20px;}
.biz-val-table{width: 100%;border-bottom: 1px solid #eee;}
.biz-val-table td{vertical-align: middle !important;}
.list-val .p1{color: #999;margin-bottom: 20px;}

/*-- biz-val-yxf-col --*/.biz-val-yxf-col{padding-bottom: 20px;}
.xfdiv-1{margin-bottom: 20px;padding-top: 10px;}

/*-- biz-val-fypj-col --*/.biz-val-fypj-col .form-group{padding-top: 0px;padding-bottom: 10px;margin-bottom: 0;}
.biz-val-fypj-col .form-group-choose{padding-top: 20px;padding-bottom: 0;}
.form-group-state{color: #999;}
.box-pj-hd{font-size: 14px;margin-top: 10px;border-bottom: 1px solid #eee;padding-bottom: 10px;}
.box-pj-hd .sp1{color: #f60;}
.box-pj .top-row{background: #f3f3f3;padding-left: 10px;padding-right: 10px;padding-top: 3px;padding-bottom: 3px;font-size: 12px;}
.box-pj .media{padding-bottom: 10px;border-bottom: 1px solid #eee;}
.box-pj .media:last-child{border-bottom: 0;}
.info-pl{padding-top: 10px;}
.info-pl .myd{float: left;color: #666;}
.info-pl .fd-name{float: right;color: #666;}
.info-pl .info-pl-sf{clear: both;padding: 10px;background: #f2f2f2;border-radius: 5px;margin-top: 10px;}
.biz-val-fypj-col{padding-bottom: 10px;}
.star{background: url("../images/star.png") 162px -253px repeat-x;display: inline-block;width: 87px;height: 18px;vertical-align: middle;}
.star .sp1{background: url("../images/star.png") 162px -163px repeat-x;display: inline-block;height: 18px;}
.state-p1 span{display: block;}
.jyxg-flash{background: #f60;margin: 15px 0px;height: 120px;text-align: left;}
.scsh-bk{padding: 10px 0px;}
.scsh-bk .btn-danger{float: left;margin-left: 10px;}
.scsh-bk .form-control{width: 200px;float: left;}
.biz-msg-col{padding-top: 10px;}
.biz-msg-item{padding: 10px;border-radius: 5px;margin-bottom: 10px;background-color: #d9edf7;border-color: #bce8f1;}
.biz-msg-item h3{font-size: 12px;font-weight: bold;margin-bottom: 5px}
.biz-msg-item-xt{color: #3c763d;background-color: #dff0d8;border-color: #d6e9c6;}
.tkgl-box{height: 100px;font-size: 20px;line-height: 100px;text-align: center;}
.biz-tkgl-col{padding: 10px 20px;}
.zzhgl-box{padding: 10px 0px;}
.zzhgl-box table{width: 100%;text-align: center;}
.zzhgl-box table th{text-align: center;line-height: 35px}
.zzhgl-box table td{padding-top: 5px;padding-bottom: 5px}
.zzhgl-box-footer{padding-top: 10px;padding-bottom: 10px;text-align: right;}

.btn-ground-xfz {text-align:right;padding-top: 10px; position:relative;}
.btn-ground-xfz .textarea{display:block;width: 100%;margin-bottom: 10px; height: 80px; display:none;       padding-right: 24px;}
.btn-ground-xfz .close { position: absolute;right: 9px;top: 11px;display:none;}
.btn-ground-xfz .btn-small {font-size: 12px;}


/*-- login-bk --*/
.login-bk { padding: 0;background: #fff;border: 0;}  

.find-pwd {padding: 10px;}

.login-bk h1 { font-size: 18px;text-align: left; margin-bottom: 10px;}
.login-bk form{ width: auto; padding-top:10px;margin: 0 auto; }

.login-bk .form-group {margin-bottom:0; position: relative;    padding-bottom: 25px;}
.find-pwd .p1 { margin:0 auto; }
.find-pwd .p2 {margin-bottom:10px;}
.row-form-pwd {margin: 0;}
.row-form-pwd .col-1{padding: 0;}
.row-form-pwd .col-2 {padding-right: 0;}
.row-form-pwd .btn-danger {width: 100%;}

.login-bk .form-group-auto {margin-top: -20px;}
.login-bk .form-group-auto .fl {width:150px; color: #666;}
.login-bk .form-group-auto .fl input {margin-right: 6px;  }
.login-bk .form-group-auto .pwd-link {position: static; line-height: 22px;}
.login-bk .no-zh {display:block;text-align: left;font-size: 12px;padding-top: 10px;color: #666;}

.tag-reg .txt{font-size: 12px;color: #999; padding: 5px 0px;}

.login-bk .form-sub-bk {padding-bottom: 0;}
.col-login {padding-top: 0px;}
.login-bk .xctp {border: 1px solid #ccc;}

.tag-reg .ipsy {display:block;margin-bottom: 0; color:#666;text-align: left;font-size: 12px;padding-top: 5px;}
.tag-reg .ipsy input {margin-right: 5px; vertical-align: middle;margin-top: 0;}

.form-sub-bk {text-align:center; position: relative;  }
.pwd-link {font-size:12px; color: #999;position:absolute;right:0; top: 5px;    top: 42px;}
.part-three {padding-top: 20px;}
.login-bk .glyphicon { position: absolute;left: 10px;top: 10px;}
.login-bk .form-control {padding-left:30px;}
.part-three {padding-top:40px;}
.part-three a{margin: 0 10px; display:inline-block; padding-bottom: 10px;}
.form-sub-bk button {width: 100%;}

.login-bk .form-xeiyu {padding: 0 10px;margin-top: 10px;height: 90px;}

.txt-pwd { overflow: hidden;text-align: center;padding-bottom: 6px;padding-top: 5px;}
.txt-pwd span{display:inline-block; width: 32%;color: #fff;background: darkgray;}
.txt-pwd span.sp1 {background: crimson;}
.txt-pwd span.active {background: mediumseagreen;}
.txt-pwd span.sp3 {background: blueviolet;}

/*-- biz-pro-add --*/
.form-pro-add {max-width:600px; padding-top:20px; margin:0 auto;}
.ground-item {overflow:hidden;margin-bottom:10px;}
.ground-item label {float:left;display:inline;width:80px;margin-right:5px; line-height:34px;}
.ground-item label.state-ck {width:70px;}

.ground-item .form-control {width:100%; max-width:500px;  display:inline-block;}
.ground-item textarea.form-control {height:100px;}
.ground-item-sub {text-align:center;}
.ground-item-sub .btn{width:100px;}

.imgphoto {display:inline-block;  position:relative;  overflow:hidden; margin-right:5px;}
.imgphoto .img {width:75px; height:75px;}
.imgphoto .img img {width:100%;height:100%;display:block;}
.imgphoto button{position:absolute;right:0px;top:0px;background:#eee; color:#000; width:20px;height:20px; line-height:20px;}
.imgphoto a.set-btn {display:block;text-align:center; padding-top:5px; padding-bottom:5px; font-size:12px;background:darkgray; color:#151111;}
.imgphoto a.set-default  {background:#5F9FF4; color:#fff;}


/*-- cate-nav --*/
.cate-nav {background:#fff; padding:0px; border:1px solid #eee; padding:0 15px; font-size: 12px;margin-top: 13px;margin-bottom: 10px;}

.cate-nav-item { padding-top: 10px;padding-bottom: 5px; border-bottom:1px solid #; border-top: 1px dotted #ddd;}
.cate-nav-item-first {border-top:0;}

.cate-nav-item .find-res .sp1{color: #3098F9; font-weight:bold;}

.search-relative {border:1px solid #eee;padding: 10px;font-size: 12px; margin-bottom: 10px;}
.search-relative a {margin-left: 10px; color:#3098F9;}

.cate-nav-item .cate-nav-item-lable {width: 75px;}
.cate-nav-item .cate-nav-item-link {margin-left: 80px;padding-top: 3px;}

.cate-nav .glyphicon {margin-right:5px; color:#3098F9;}
.cate-nav-item-lable *{}

.cate-nav-item-link {}
.cate-nav-item-link a{display:inline-block;margin:0 10px; padding-top:2px;padding-bottom:2px; padding-left:3px;padding-right:3px; margin-bottom: 5px;}
.cate-nav-item-link a:hover,.cate-nav-item-link a.active  {background:#3098F9; color: #fff;}

.cate-nav-item-lable .lb {display:inline-block;padding-top:5px;padding-bottom:5px;}



/*-- pro-list-bar --*/
.pro-list {padding: 0;}
.pro-list-bar { line-height:20px;  background:#fff; padding-bottom:7px; border-bottom:1px solid #eee; margin-bottom:10px; padding: 0px; border:1px solid #eee;  font-size: 12px;  }
.pro-list-bar * {vertical-align: middle;}
.pro-list-bar input {margin-top: 0;}
.pro-list-bar label {margin-bottom: 0;margin-right: 10px;}
.pro-list-bar a { display: inline-block;padding: 0;height: 30px;line-height: 30px;padding-left: 10px;padding-right: 10px;border-right: 1px solid #eee; min-width:80px;text-align: center;}
.pro-list-bar a * {vertical-align:middle;}
.pro-list-bar a.current {border-top:2px solid #3098F9; color: #3098F9;  }
.pro-list-bar a:hover {color:#3098F9;}
.pro-list-bar a .glyphicon {position:relative;top:-1px; margin-right: 3px;}
.pro-list-bar .ck-cur {color: #3098F9;}

.row-fyh {margin-right: 0;}

.pro-list-bar a.active {color:#f60;}
.price-new {color: #f63;font-size: 14px;}
.price-new em {font-size: 18px;line-height: 24px; font-style:normal;}
.price-ground .sellout {color:#999;padding-top:5px;}

.pro-list-item {border:0; padding:10px;}
.pro-list-item:hover {}
.pro-pagination {clear:both; text-align:center;}
.pro-pagination a {color:#666;}

/*-- carousel-pro --*/
.carousel-pro {width:100%;}
.carousel-pro .carousel-inner>.item>a>img,
.carousel-pro .carousel-inner>.item>img
{width:100%;}
.carousel-inner-wrap {position:relative;}
.pro-carousel-indicators {position: static;margin: 0;width: 100%; text-align:left; padding-top:10px; padding-bottom:10px;overflow: hidden;}
.pro-carousel-indicators li {display: inline-block;width: auto;height: auto;margin: 0;text-indent: 0;cursor: pointer;background-color: #000\9;background-color: none;border: 1px solid #fff;border-radius: 0;opacity: 0.5; float:left; margin-left:5px;}
.pro-carousel-indicators li.active {display: inline-block;width: auto;height: auto;margin: 0;text-indent: 0;cursor: pointer;background-color: #000\9;background-color: none;border: 1px solid #fff;border-radius: 0;opacity: 1;margin-left:5px;}

/*-- pro-detail-box --*/
.pro-detail-box {padding: 0; padding-top:10px; padding-bottom:10px; margin-bottom:0px;margin-left: -15px;margin-right: -15px;}
.pro-detail-info {margin-right: -15px;}
.pro-detail-info h3 {margin-bottom:10px; padding-top:10px;}
.pro-detail-info p.p1 {color: #666;font-size: 16px; line-height:25px; margin-bottom:10px;}
.pro-detail-info .price {height:68px; line-height:68px; color:#fff; background:#ee634c;border-radius:5px; font-size:30px; padding-left:20px; position:relative; margin-bottom:10px;}
.pro-detail-info .price .sp1 {font-size:44px;}
.pro-detail-info .price .sp2 {font-size: 12px;padding: 3px 5px;background: #f60;position: absolute;line-height: 1;top: 15px;left: inherit; margin-left:10px;}
.pro-detail-info .price .sp3 {font-size: 12px;padding: 3px 5px;position: absolute;line-height: 1;top: 35px;left: inherit;font-weight: bold;margin-left:5px;}
.pro-detail-info-pj .col-xs-4 {padding-top:15px;padding-bottom:15px;}
.pro-detail-info-pj .table td{vertical-align:middle; text-align:center;border-bottom: 1px solid #eee;}
.pro-detail-info-pj .table td.td2 {border-left: 1px solid #eee;border-right: 1px solid #eee;}
.pro-detail-info-pj .table td .glyphicon {vertical-align:middle;margin-right:5px;}
.effect-date {margin-top:10px;margin-bottom:10px; color:#666; font-size:12px;}
.pro-detail-box .count input{width:40px; text-align:center; margin-bottom:10px;}
.pro-detail-box .form-control {display:inline-block;}
.pro-detail-box .count a {display:inline-block;width:34px; text-align:center;line-height:34px; height:34px; background:#efefef; text-decoration:none;}
.cart-bk button{margin-right:10px;}

/*-- pro-detail-box2 --*/
.pro-detail-box2 {padding:0; background: transparent;}
.pro-detail-box2 .tab-content{padding:0; padding-top:15px; padding-bottom:15px; overflow:hidden;}

.pro-detail-box2 .row{margin-right: -30px; margin-left: -30px;}

/*-- map-info --*/
.map-info h3{padding-top:10px;padding-bottom:10px;}
.map-info p {margin-bottom:5px;}
#bd-map1 {height:400px;}

.item-des-hd {overflow: hidden; border-bottom: 2px solid #2577e3; border-left: 1px solid #eee;  background: #fff;}
.item-des-hd2 {height:42px;}
.item-des-hd li{float:left;width: 130px;height: 40px;line-height: 40px;    text-align: center;    color: #666; border-right:1px solid #eee; border-top: 1px solid #eee; }
.item-des-hd li a {padding: 0; display:block;}
.item-des-hd li a:hover,.item-des-hd li a:focus {background-color: transparent; color: #666;}
.item-des-hd li:first-child {margin-left: 0;}
.item-des-hd li.active {background: #2577e3;color: #fff; }
.item-des-hd li.active a {color:#fff;}
.buylink {position:absolute;right:0;top:2px;}

.item-des-hd.affix {z-index: 20;top: 0;}


/*-- tab-pane-tg --*/
.tab-pane-tg {padding:0px;}
.tab-pane-tg table tr.total {background: #eee; line-height:30px;}
.tab-pane-tg table tr.total td{line-height:30px;}

/*-- purchase-notes --*/
.purchase-notes {  padding:15px; background: #fffde5;}
.purchase-notes dl {padding-left:85px;}
.purchase-notes dt {float:left; display:inline; margin-left:-85px;width:85px;}

/*-- cumpj-tab-pane --*/
.pro-detail-box2-info {margin-bottom:15px;    padding-right: 0;}
.pro-detail-box2-info-wp {padding: 15px;background: #fff;}
.cumpj-tab-pane {padding-left:15px; padding-right:15px; padding-top:0;}
.cumpj-tab-pane .preson-order-item {margin-left:0; margin-right:0;padding:0; position:relative; padding-top:10px;  margin-bottom:10px;}
.cumpj-tab-pane .preson-order-item .time {font-size: 12px;color: #999;    line-height: 20px;}
.cumpj-tab-pane .preson-order-item.first {padding-top:0; border-top:0;}
.cumpj-tab-pane .preson-order-item .star {background-position:-88px -664px; margin-right:10px; width: 74px;}
.cumpj-tab-pane .preson-order-item .star .sp1 {background-position:-88px -682px;}
.cumpj-tab-pane .preson-order-item .txt1 {padding-top:10px;}
.relation-pro {font-weight: normal;font-size: 18px;height: 42px;line-height: 42px;/* box-shadow: 0 -1px 3px #ccc; */background: #fff;border-radius: 4px 4px 0 0;/* width: 100px; */text-align: center;border-bottom: 2px solid #777;text-align: left;font-weight: bold;}
.tab-pane {overflow: hidden;}
.hdtab { margin: 0;padding: 20px 0 10px;border-bottom: 2px solid #777;color: #333;font-size: 18px;font-weight: 700;}
.tab-pane .box-pj {padding-top: 15px;}

/*-- pay --*/
.pay-block .price{font-weight:bold; margin-bottom:10px;}
.pay-block .price .sp1 {color:#f60;}
.pay-hd {font-size:16px; border-bottom:1px solid #eee; font-weight:bold; padding-bottom:10px;margin-bottom:10px;}
.bank-list .only-icon .alipay, .pay-method .chinabank {background-image:url("../images/bank.png");background-repeat:no-repeat}
.bank-list .icon-box .icon {background-repeat: no-repeat;display: block;float: none;height: 30px;background-image:url("../images/bank.png");}
.bank-list li {float: left;margin-bottom: 10px;display: inline;padding-left: 0;margin-right: 30px;width: 170px;}
.bank-list .icon-box { background-color: #eee;border: 1px solid #eee;display: inline-block;vertical-align: middle;width: 120px;padding: 0;height: 30px;position: relative;box-sizing: content-box;}
.bank-list label {height: auto;padding: 0;width: auto;}
.bank-list li input { vertical-align: middle;margin-top: 0;margin-right: 5px;}
.panel-pay .panel-title {font-size:14px;}
.panel-pay .panel-title a {display:block;}
.panel-pay .panel-title .sp1 {font-size:12px; color:#999;}

.panel-pay .panel-body {padding-bottom:0px;}

.ICBCB2C, .ICBC {background-position:0 0;text-indent:-9999px}
.CMB {background-position:0 -50px;text-indent:-9999px}
.CCB {background-position:0 -100px;text-indent:-9999px}
.BOCB2C, .BOC {background-position:0 -150px;text-indent:-9999px}
.ABC {background-position:0 -200px;text-indent:-9999px}
.COMM {background-position:0 -250px;text-indent:-9999px}
.CEBBANK, .CEB {background-position:0 -300px;text-indent:-9999px}
.SPDB {background-position:0 -350px;text-indent:-9999px}
.GDB {background-position:0 -400px;text-indent:-9999px}
.GDB-EXPRESS-CREDIT {background-position:0 -400px;text-indent:-9999px}
.CITIC {background-position:0 -450px;text-indent:-9999px}
.CIB {background-position:0 -500px;text-indent:-9999px}
.SDB {background-position:0 -550px;text-indent:-9999px}
.CMBC {background-position:0 -600px;text-indent:-9999px}
.HZCBB2C {background-position:0 -650px;text-indent:-9999px}
.ICBCBTB {background-position:0 -700px;text-indent:-9999px}
.ABCBTB {background-position:0 -750px;text-indent:-9999px}
.SPDBB2B {background-position:0 -800px;text-indent:-9999px}
.alipay {background-position:0 -850px;text-indent:-9999px}
.alipay-barcode {background-position:0 -1142px;text-indent:-9999px}
.weixin-barcode {position:relative;background-position:0 -1188px}

.pay-info {margin-top:0px;}
.pay-info h2{font-size:16px; font-weight:bold;margin-bottom:10px; padding-top:10px;}

.pay-confirm .title{font-size: 16px; font-weight: bold;padding-bottom: 0px;margin-bottom: 10px;}
.pay-confirm .infor {text-align:right;}
.pay-confirm .infor .price {color:#f60; font-size:25px; font-weight:normal;}

.form-tel {margin:0 auto; text-align:center;}
.form-tel .form-group{padding:0;display: inline-block;}
.form-tel .form-group .form-control {display:inline-block; width:auto;}
.form-tel {margin-bottom:15px;}

.pay-order-bk {text-align:right; padding-top:15px;}

/*-- cart-page --*/
.car-box-title {font-size:16px;font-weight:bold;padding-top: 5px;}
.car-box-step li{float:left;display:inline; width:125px; text-align:center;}

.car-box-step .step {position:relative;}
.step .arrow {height:3px; background:#ccc;width:100%; position: absolute;top: 9px;}
.step-now .arrow-a {height: 3px;width: 78px;left: 48px;}
.step .num {color: #999;display: inline-block;background: #fff;position: relative;z-index: 10; padding-left:5px; padding-right:5px;}
.step-now .num{ color:#333; font-weight:bold;}
.car-box-row {margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #eee;}
.pro-detail-box-car {padding:0; margin:0;}
.pro-detail-box-car .count  .form-control {margin-bottom:0;}

.car-box-list .table>tbody>tr>td,
.car-box-list .table>tbody>tr>th, 
.car-box-list .table>tfoot>tr>td, 
.car-box-list .table>tfoot>tr>th, 
.car-box-list .table>thead>tr>td, 
.car-box-list .table>thead>tr>th 
{vertical-align:middle;}

.car-box-list .price,
.car-box-list .price-xj
{color:#f60; }

.cart-box-tj {text-align:right;padding-top:10px;}
.cart-box-tj .price {font-size:20px; color:#f60; margin-right:10px;}

/*-- pay-success --*/
.car-box {min-height:400px;}
.car-box-suc {margin-bottom: 100px;}
.pay-success {padding-top:30px; padding-bottom:30px; width:640px; margin:0 auto;text-align: center; }
.pay-success .p2{ font-size:30px; margin-bottom:10px;}
.pay-success .p2 .glyphicon {margin-right:10px;}
.pay-success .alert-link {font-size:18px;}

/*-- search --*/
.search-hd {line-height:30px; margin-top:15px; margin-bottom:15px; font-size:16px;}
.search-hd .sp1{ color:#f60;}
.search-txt {color:#f60;}

.row-jjh-item {background: #fff;border:1px solid #eee;}


.row-jjh-item .col-box  {margin-bottom: 0;padding: 12px;}
.row-jjh-item .col-box2 {border-left: 1px solid #eee;border-right: 1px solid #eee;}
.row-jjh-item .jjh-list-item {border: 0;padding: 0px; margin-bottom: 0;     height: 277px;}
.row-jjh-item .jjh-list-item:hover {}
.row-jjh-item .jjh-list-item .img{ display: block;margin: 0 auto;width: 100%;height: 150px;max-width: 264px;}

/*-- container-hotorder --*/
.container-hotorder {    padding-top: 0px;    margin-bottom: 10px;}
.container-hotorder .caption h3 .sp1{display:block;color: #999; font-weight:normal; padding-top: 8px;}

.cate-xz {margin-bottom: 0px;}
.cate-xz a {border: 1px solid #ccc; display: inline-block;padding: 3px 8px; color: #333;}
.cate-xz .btn-sp {border: 1px solid #3098F9;position: relative;margin-right: 23px;margin-left: 2px;}

.cate-xz a.btn-sp .glyphicon {display: inline-block;background: #3098F9;color: #fff;position: absolute;right: -21px;top: -1px;margin-right: 0;height: 25px;line-height: 25px;width: 20px;text-align: center;}

.cate-xz a.btn-sp-first {margin-right: 3px;}

/*-- container-gusee --*/
.container-gusee {}
.container-gusee .row {border-bottom:1px solid #eee;}

/*-- find-water-item --*/
.find-water-item .img{width:150px;}
.find-water-item .caption {margin-left: 170px;}
.find-water-item .caption h3 {font-size: 18px; margin-bottom: 5px;}
.p-server {position: absolute;top: 12px;left: 12px;}

.d-icon {display:inline-block;  font-style: normal;font-size: 14px;padding: 3px; color: #fff;background:#f60;text-align: center;height: 35px;left: 12px;font-size: 16px;line-height: 27px; width:35px;    text-shadow: 0 0 2px #999; }


.h-icon { display: inline-block;font-style: normal;font-size: 14px;padding: 3px;background: #2bb8aa;color: #fff;width: 35px;text-align: center;height: 35px;left: 12px;font-size: 16px;line-height: 27px; text-shadow: 0 0 2px #999;}
.v-icon {display: inline-block;font-style: normal;font-size: 14px;padding: 3px;background: #2A52DE;color: #fff;width: 35px;text-align: center;height: 35px;left: 12px;font-size: 16px;line-height: 27px; text-shadow: 0 0 2px #999;}


/*-- find-water-item --*/
.find-water-item {overflow: hidden; color: #666; border-bottom: 1px solid #eee; padding-bottom: 10px; margin-bottom: 10px;}
.find-water-item .info {margin-bottom: 5px;}
.find-water-item .star {margin-right: 10px;}
.find-water-item .adress {border-bottom: 1px dashed #eee;padding-bottom: 5px;margin-bottom: 5px; }
.find-water-item .fw-youhui {overflow: hidden;}


.tj-box-guess {margin-bottom: 15px;background: #fff;}

.right-side .tj-box{border:1px solid #eee;}
.right-side .tj-box .title1 {font-size: 16px;padding-left: 10px;line-height: 35px;height: 35px;}

.right-side .pro-list-item {padding-top: 0; padding: 0;margin: 10px;margin-top: 0; padding-bottom: 5px; border-bottom:1px dashed #eee; }

.right-side .pro-list-item:last-child {border:0;}
.right-side .pro-list-item .caption h3 {padding: 5px; padding-left: 0; padding-right: 0px;}
.right-side .pro-list-item .img {display:block;}
.right-side .pro-list-item .img img { width: 241px;height: 127px;}
.right-side .pro-list-item .caption {margin-left: 0; clear:both;}
.right-side .pro-list-item .caption a {color:#333;}
.right-side .pro-list-item:hover .caption a {color:#3098F9;}

.tj-box-newview {background: #fff;}
.tj-box-newview .caption{padding-top: 10px;}
.link-hz { padding: 0;background: #fff;border: 1px solid #eee; margin-bottom: 13px;}
.link-hz a {display:block;border-bottom: 1px solid #eee;line-height: 35px; text-align: center;}
.link-hz a .glyphicon {margin-right: 5px;}

/*-- row-bar --*/
.row-bar {padding:0 15px; padding-bottom: 15px;} 
.row-bar span {margin: 0 5px;}

/*-- find-water-info --*/
.find-water-info .caption {font-size: 16px;color: #666; line-height: 30px;}
.find-water-info .caption .star {line-height: 1; margin-top: 6px;margin-right: 5px;}
.find-water-info .caption .star .sp1 {margin-left: 0;}
.find-water-info .caption .info {margin-bottom: 10px;}
.find-water-info .caption .sp1 {color: #333;margin-left: 4px;}
.find-water-info .share * {font-size: 14px; }
.find-water-info .share a .glyphicon{padding-left: 10px;padding-right: 5px;}
.find-water-info .oterase a{color: #666;}

/*-- find-witem-youhui --*/
.find-witem-youhui {margin-bottom: 15px;}
.find-witem-youhui .item {width: 50%;position: relative;}
.find-witem-youhui .img {width:150px;}
.find-witem-youhui .img img {width:100%;    height: 85px;}
.find-witem-youhui .info {margin-left: 160px; padding-top: 10px;     padding-right: 110px;}
.find-witem-youhui .info h3 {font-size: 16px;margin-bottom: 10px; height: 30px;}
.find-witem-youhui .info .price {color: #f60;}
.find-witem-youhui .info .price .sp1{font-size: 18px;}
.find-witem-youhui .txt1 { position: absolute;right: 21px;top: 32px;margin-top: -20px;border: 1px solid #eee;padding: 8px;border-radius: 10px;color: #999;}
.find-witem-youhui .txt1 .sp1{color: #f60;}
.find-witem-youhui .item-right {border-left: 1px solid #eee; padding-left: 15px;}

/*-- find-witem-gsjj --*/
.find-witem-gsjj {margin-bottom: 15px;}

.find-witem-gsjj .ffxm-hd {font-size: 14px;padding-top: 10px;padding-bottom: 0px; font-weight: bold;}

#carousel-example-generic-ffxm {padding-left: 20px;padding-right: 20px;}
#carousel-example-generic-ffxm .item > span{width: 33%;float: left;padding: 10px;}
#carousel-example-generic-ffxm .item span img{width: 100%;}


.share-sina, .share-qqweibo, .share-space, .share-email, .share-renren, .share-kaixin, .share-arrow, .share-weixin, .share-copy {width: 20px;height: 20px;display: inline-block;_display: inline;overflow: hidden;zoom: 1;margin-right: 4px;vertical-align: middle;}
.activity-hot .hot, .share-sina, .share-qqweibo, .share-space, .share-email, .share-renren, .share-kaixin, .map-info .map-check, .pop-apply .inp-calendar, .pop-main .hd .close, .pop-main .pop-hd .close, .rule-up, .rule-down, .respond-frame .res-arrow, .acitv-picture .prev, .acitv-picture .next, .icon-succ, .activity-hot .activity-over, .activity-hot .apply-over, .share-weixin, .share-list a, .activity-hot .activity-list .icon-map, .pop-msg .pop-change, .activity-recomm .last i, .icon-p-vip, .activity-hot .activity-list li .pass i, .activity-hot .activity-list li .succ-pass i {    background: url(../images/activity-sprite.78c4b807b274e0fe6672360fbd37cc9c.png) no-repeat;}

.share-qqweibo {
    background-position: -26px 0;
}
a.share-qqweibo.J_qqweibo-share {
    background-position: -49px 0;
}
.share-weixin {
    background-position: -70px -22px;
}

.pro-list-cnxh .img img{width: 80px;height: 60px;}
.pro-list-cnxh h3 {height: 30px;}
.pro-list-cnxh h3 a{font-size: 14px;color: #666;}

.pro-list-cnxh .caption {margin-left: 90px;padding-top: 3px;}

/*-- row-fyh --*/
.row-fyh .pro-list-item{ padding: 0;height: 377px;margin-bottom: 10px;overflow: hidden;border:1px solid #eee;}
.row-fyh .pro-list-item:hover {border-bottom:2px solid #3098F9;}
.row-fyh .pro-list-item img { height: 242px;width: 422px;}
.row-fyh .pro-list-item h3 {font-size: 18px;padding-top: 10px;padding-bottom: 10px;}
.row-fyh .pro-list-item .p1 {margin-bottom: 10px; text-overflow: ellipsis;white-space: pre-wrap;overflow: hidden;}
.row-fyh .pro-list-item .p1 a {color: #999;}

.pro-list-item .caption {padding: 0px; font-size: 12px;}
.pro-list-item .caption h3{font-size: 16px;font-weight: bold;overflow: hidden;margin-bottom: 0px;height: auto; padding: 10px;}
.pro-list-item .caption h3 .sp1 { display: block;color: #999;font-weight: normal;padding-top: 8px;}

.pro-list-item .caption .p3{ border-bottom: 1px solid #eee;padding: 10px;overflow: hidden;padding-top: 0;padding-bottom: 5px;}
.pro-list-item .caption .p3 .price { font-size: 18px;color: #f60;}
.pro-list-item .caption .ft1 {padding: 10px;     background-color: #f9f9f9;}
.pro-list-item .caption .ft1-c1{display: inline-block;background: #ff8e3f;color: #fff;padding: 0 3px; margin-left: 10px;}

.pro-list-item .caption .sellout {font-size: 12px;color: #999;line-height: 1.2;margin-top: 1px}
.pro-list-item .caption .sellout .sp1 {color:#f60;}
.pro-list-item .caption .des1 .sp1 {color:#f60;}

.pro-list-item .caption .ft1 .pl1 {}
.pro-list-item .caption .des1 {font-size: 12px; color: #999;}
.pro-list-item .caption .des1 a {color:#999; position:relative;top:1px;}

.pro-list-item .caption .price del {font-size: 12px;color: #999;}

.row-fyh .col-md-6 {padding-right: 0;}

.pro-detail-info .share{padding-bottom: 12px;padding-top: 5px;}
.pro-detail-info .share .glyphicon {margin-left: 10px;margin-right: 3px;}

/*-- lg-top-nav --*/
.lg-top-nav {font-size: 16px; color: #666;}
.lg-top-nav a { display: inline-block;border: 1px solid #eee;padding: 5px 10px;width: 50%;text-align: center;line-height: 35px;font-size: 15px;}
.lg-top-nav a:last-child {border-left: 0;} 
.lg-top-nav .active {color: #666 ;background: rgb(234, 238, 246);border-bottom: 1px solid transparent;}
.tag-section-wrap {padding: 10px;border: 1px solid #eee;border-top: 0px;background: rgb(234, 238, 246);}

.zhuser-login-tag ,.tel-login-tag{padding: 10px;background: #fff;}

.tag-part-more .spinner1{ width: 150px;text-align: center;position: absolute;margin: 0; top: 13px; display:none;    left: 75px;}

.spinner1 {margin: 100px auto 0;width: 150px;text-align: center;    }
 
.spinner1 > div {width: 20px;height: 20px;background-color: #fff;border-radius: 100%;display: inline-block;-webkit-animation: bouncedelay 1.4s infinite ease-in-out;animation: bouncedelay 1.4s infinite ease-in-out;/* Prevent first frame from flickering when animation starts */-webkit-animation-fill-mode: both;animation-fill-mode: both;    }
 
.spinner1 .bounce1 {-webkit-animation-delay: -0.32s;animation-delay: -0.32s;    }
 
.spinner1 .bounce2 {-webkit-animation-delay: -0.16s;animation-delay: -0.16s;    }
 
@-webkit-keyframes bouncedelay {0%, 80%, 100% { -webkit-transform: scale(0.0) }40% { -webkit-transform: scale(1.0) }    }
 
@keyframes bouncedelay {0%, 80%, 100% {transform: scale(0.0);-webkit-transform: scale(0.0);} 40% {transform: scale(1.0);-webkit-transform: scale(1.0);}    }



.back-top { display: none;width: 18px;line-height: 1.2;padding: 5px 0;background-color: #444;color: #fff;font-size: 12px;text-align: center;position: fixed;_position: absolute;left: 50%;_right: 92px;bottom: 100px;_bottom: "auto";cursor: pointer;opacity: 0.6;filter: Alpha(opacity=60);margin-left: 590px;}

.start-bk-home {position:absolute;}